I had this problem on my NA. Sounds identical to the terrible idle I had as well.
I had done a plenum pull (never touched the MAF) and somehow it went bad while it was sitting in the car. Same symptoms. Terrible, shaking idle while plugged in (car was running ULTRA rich) I ended up ordering a used replacement from Coz, that and a timing adjustment solved my issues.